Sets of Symmetry Breaking Constraints

نویسنده

  • Barbara M. Smith
چکیده

[Puget, 2004] has shown that if the symmetry in a constraint satisfaction problem acts only on the variables and there is also an allDifferent constraint on the variables, the symmetry can be eliminated by adding a small number of constraints, linear in the number of variables. In this paper, Puget’s procedure for finding a set of symmetrybreaking constraints is extended to find all possible distinct sets. It is shown that there can be exponentially many distinct sets of symmetry breaking constraints, leading to the need to choose between them. The choice depends on how the problem will be solved, and specifically on the variable order. Since a variable order can lead to a choice of symmetry-breaking constraints, it seems plausible that the same variable order should be used during search; however, experiments with a graceful graph problem do not show that pairing the symmetrybreaking constraints with a compatible variable order in this way leads to reduced search.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Posting of Static Symmetry Breaking Constraints∗

We have proposed a method for dynamically posting symmetry breaking constraints to eliminate value interchangeability [1]. We now extend this method to work with any type of symmetry breaking constraint for any type of symmetry. We prove that this method is correct in general. That is, it only eliminates symmetric solutions. We also identify some simple conditions when it eliminates all symmetr...

متن کامل

Breaking Symmetry of Interchangeable Variables and Values

A common type of symmetry is when both variables and values partition into interchangeable sets. Polynomial methods have been introduced to eliminate all symmetric solutions introduced by such interchangeability. Unfortunately, whilst eliminating all symmetric solutions is tractable in this case, pruning all symmetric values is NP-hard. We introduce a new global constraint called SIGLEX and its...

متن کامل

Improved Performance in Process Plant Layout Problems Using Symmetrybreaking Constraints

In this paper, a number of symmetry-breaking (SB) constraints are considered to improve the performance and decrease computational effort needed in the solution of Process Plant Layout (PPL) Problems. The PPL problems are formulated as mixed-integer linear (MILP) models. In order to determine the efficiency of the symmetry-breaking formulations, test runs are carried out on three different prob...

متن کامل

Dynamic Symmetry Breaking Constraints

We present a general method for dynamically posting symmetry breaking constraints during search. The basic idea is very simple. Given any set of symmetry breaking constraints, if during search a symmetry of one of these constraints is entailed and this is consistent with previously posted symmetry breaking constraints, then we post this constraint. We illustrate the method with two examples whe...

متن کامل

Symmetry Breaking Constraints: Recent Results

Symmetry is an important problem in many combinatorial problems. One way of dealing with symmetry is to add constraints that eliminate symmetric solutions. We survey recent results in this area, focusing especially on two common and useful cases: symmetry breaking constraints for row and column symmetry, and symmetry breaking constraints for eliminating value symmetry.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005